#include "__cf_SY33.h"
#ifndef RTW_HEADER_SY33_acc_h_
#define RTW_HEADER_SY33_acc_h_
#include <stddef.h>
#include <string.h>
#ifndef SY33_acc_COMMON_INCLUDES_
#define SY33_acc_COMMON_INCLUDES_
#include <stdlib.h>
#define S_FUNCTION_NAME simulink_only_sfcn 
#define S_FUNCTION_LEVEL 2
#define RTW_GENERATED_S_FUNCTION
#include "rtwtypes.h"
#include "simstruc.h"
#include "fixedpoint.h"
#endif
#include "SY33_acc_types.h"
#include "multiword_types.h"
#include "rtGetInf.h"
#include "rt_nonfinite.h"
#include "mwmathutil.h"
#include "rt_defines.h"
typedef struct { real_T B_2_0_0 ; real_T B_2_1_0 ; }
B_Subsystempi2delay_SY33_T ; typedef struct { int32_T
Subsystempi2delay_sysIdxToRun ; int8_T Subsystempi2delay_SubsysRanBC ;
boolean_T Subsystempi2delay_MODE ; char_T pad_Subsystempi2delay_MODE [ 2 ] ;
} DW_Subsystempi2delay_SY33_T ; typedef struct { real_T B_3_0_0 ; real_T
B_3_1_0 ; } B_Subsystem1_SY33_T ; typedef struct { int32_T
Subsystem1_sysIdxToRun ; int8_T Subsystem1_SubsysRanBC ; boolean_T
Subsystem1_MODE ; char_T pad_Subsystem1_MODE [ 2 ] ; } DW_Subsystem1_SY33_T ;
typedef struct { creal_T B_4_14_0 ; real_T B_9_0_0 ; real_T B_9_1_0 ; real_T
B_9_2_0 ; real_T B_9_3_0 [ 11 ] ; real_T B_9_3_1 [ 12 ] ; real_T B_9_5_0 ;
real_T B_9_6_0 ; real_T B_9_7_0 ; real_T B_9_9_0 ; real_T B_9_11_0 ; real_T
B_9_12_0 ; real_T B_9_13_0 ; real_T B_9_14_0 ; real_T B_9_16_0 ; real_T
B_9_18_0 ; real_T B_9_19_0 ; real_T B_9_20_0 ; real_T B_9_21_0 ; real_T
B_9_22_0 ; real_T B_9_23_0 ; real_T B_9_24_0 ; real_T B_9_25_0 ; real_T
B_9_26_0 ; real_T B_9_27_0 ; real_T B_9_28_0 ; real_T B_9_29_0 ; real_T
B_9_30_0 ; real_T B_9_31_0 ; real_T B_9_32_0 ; real_T B_9_33_0 ; real_T
B_9_34_0 ; real_T B_9_35_0 ; real_T B_9_36_0 ; real_T B_9_37_0 ; real_T
B_9_38_0 ; real_T B_9_39_0 ; real_T B_9_44_0 ; real_T B_9_45_0 ; real_T
B_9_46_0 ; real_T B_9_47_0 [ 3 ] ; real_T B_9_48_0 [ 3 ] ; real_T B_9_49_0 [
3 ] ; real_T B_9_52_0 [ 2 ] ; real_T B_9_53_0 [ 6 ] ; real_T B_9_55_0 ;
real_T B_9_57_0 [ 6 ] ; real_T B_9_61_0 [ 6 ] ; real_T B_9_62_0 [ 6 ] ;
real_T B_9_63_0 ; real_T B_9_64_0 [ 6 ] ; real_T B_9_90_0 ; real_T B_9_91_0 ;
real_T B_9_92_0 ; real_T B_9_93_0 ; real_T B_9_94_0 ; real_T B_9_95_0 ;
real_T B_9_97_0 [ 6 ] ; real_T B_9_114_0 [ 6 ] ; real_T B_9_120_0 [ 6 ] ;
real_T B_9_134_0 ; real_T B_9_135_0 ; real_T B_9_0_0_m ; real_T B_9_2_0_c ;
real_T B_9_3_0_k ; real_T B_9_4_0 ; real_T B_9_10_0 ; real_T B_9_11_0_c ;
real_T B_9_12_0_b ; real_T B_9_13_0_p ; real_T B_9_14_0_c ; real_T B_9_15_0 ;
real_T B_9_19_0_f ; real_T B_9_20_0_g ; real_T B_9_23_0_g ; real_T B_9_24_0_m
; real_T B_5_0_0 ; real_T B_5_1_0 ; real_T B_4_0_0 ; real_T B_4_1_0 ; real_T
B_4_2_0 ; real_T B_4_4_0 ; real_T B_4_6_0 ; real_T B_4_7_0 ; real_T B_4_8_0 ;
real_T B_4_9_0 ; real_T B_4_11_0 ; real_T B_4_13_0 ; real_T B_4_15_0 ; real_T
B_4_16_0 ; real_T B_4_17_0 ; real_T B_4_18_0 ; real_T B_4_19_0 ; real_T
B_4_20_0 ; real_T B_4_21_0 ; real_T B_4_22_0 [ 3 ] ; real_T B_4_23_0 [ 3 ] ;
real_T B_4_24_0 [ 3 ] ; real_T B_4_27_0 [ 2 ] ; real_T B_4_0_0_n ; real_T
B_4_1_0_p ; real_T B_1_0_0 ; real_T B_1_1_0 ; real_T B_0_0_0 ; real_T B_0_1_0
; real_T B_9_133_0 [ 3 ] ; uint8_T B_9_7_0_l ; uint8_T B_9_9_0_j ; uint8_T
B_4_4_0_d ; uint8_T B_4_6_0_g ; boolean_T B_9_4_0_l ; boolean_T B_9_15_0_d ;
boolean_T B_9_59_0 [ 6 ] ; boolean_T B_9_96_0 [ 6 ] ; boolean_T B_9_101_0 [ 2
] ; boolean_T B_9_103_0 [ 2 ] ; boolean_T B_9_105_0 [ 2 ] ; boolean_T
B_9_107_0 [ 2 ] ; boolean_T B_9_109_0 [ 2 ] ; boolean_T B_9_111_0 [ 2 ] ;
boolean_T B_9_113_0 [ 6 ] ; boolean_T B_9_116_0 [ 6 ] ; boolean_T B_9_21_0_d
; boolean_T B_4_3_0 ; boolean_T B_4_10_0 ; char_T pad_B_4_10_0 [ 3 ] ;
B_Subsystem1_SY33_T Subsystem1 ; B_Subsystempi2delay_SY33_T Subsystempi2delay
; B_Subsystem1_SY33_T Subsystem1_a ; B_Subsystempi2delay_SY33_T
Subsystempi2delay_f ; } B_SY33_T ; typedef struct { real_T
Initial_FirstOutputTime ; real_T Memory_PreviousInput ; real_T
Memory_PreviousInput_e ; real_T PrevYA ; real_T PrevYB ; real_T
LastMajorTimeA ; real_T LastMajorTimeB ; real_T ICic_PreviousInput [ 6 ] ;
real_T Memory_PreviousInput_b ; real_T Memory_PreviousInput_h ; real_T
StateSpace_RWORK [ 2 ] ; struct { real_T modelTStart ; }
VariableTransportDelay_RWORK ; struct { real_T modelTStart ; }
VariableTransportDelay_RWORK_o ; struct { real_T modelTStart ; }
VariableTransportDelay_RWORK_k ; void * StateSpace_PWORK [ 22 ] ; struct {
void * TUbufferPtrs [ 3 ] ; } VariableTransportDelay_PWORK ; void *
Scope_PWORK [ 4 ] ; struct { void * TUbufferPtrs [ 3 ] ; }
VariableTransportDelay_PWORK_a ; struct { void * TUbufferPtrs [ 3 ] ; }
VariableTransportDelay_PWORK_az ; int32_T
TmpAtomicSubsysAtDoublePulseInport1_sysIdxToRun ; int32_T
TmpAtomicSubsysAtSwitchInport1_sysIdxToRun ; int32_T
AutomaticGainControl_sysIdxToRun ; int32_T
TmpAtomicSubsysAtSwitchInport1_sysIdxToRun_a ; int32_T
TmpAtomicSubsysAtSwitchInport1_sysIdxToRun_g ; int_T StateSpace_IWORK [ 23 ]
; int_T Integrator_IWORK ; struct { int_T Tail ; int_T Head ; int_T Last ;
int_T CircularBufSize ; int_T MaxNewBufSize ; } VariableTransportDelay_IWORK
; struct { int_T Tail ; int_T Head ; int_T Last ; int_T CircularBufSize ;
int_T MaxNewBufSize ; } VariableTransportDelay_IWORK_e ; struct { int_T Tail
; int_T Head ; int_T Last ; int_T CircularBufSize ; int_T MaxNewBufSize ; }
VariableTransportDelay_IWORK_b ; char StateSpace_MODE [ 28 ] ; int_T
Integrator_MODE ; int_T Integrator_MODE_o ; int_T Saturation2_MODE ; int_T
HitCrossing_MODE [ 6 ] ; int_T Saturation_MODE ; int8_T
AutomaticGainControl_SubsysRanBC ; boolean_T RelationalOperator_Mode ;
boolean_T RelationalOperator_Mode_e ; boolean_T RelationalOperator2_Mode [ 6
] ; boolean_T RelationalOperator4_Mode [ 6 ] ; boolean_T
RelationalOperator1_Mode [ 6 ] ; boolean_T Memory_PreviousInput_bf [ 6 ] ;
boolean_T Memory_PreviousInput_o ; boolean_T Memory_PreviousInput_m ;
boolean_T Memory_PreviousInput_or ; boolean_T Memory_PreviousInput_k ;
boolean_T Memory_PreviousInput_j ; boolean_T Memory_PreviousInput_ka ;
boolean_T RelationalOperator2_Mode_i [ 6 ] ; boolean_T
RelationalOperator_Mode_p ; boolean_T RelationalOperator_Mode_ei ; boolean_T
AutomaticGainControl_MODE ; char_T pad_AutomaticGainControl_MODE [ 2 ] ;
DW_Subsystem1_SY33_T Subsystem1 ; DW_Subsystempi2delay_SY33_T
Subsystempi2delay ; DW_Subsystem1_SY33_T Subsystem1_a ;
DW_Subsystempi2delay_SY33_T Subsystempi2delay_f ; } DW_SY33_T ; typedef
struct { real_T StateSpace_CSTATE [ 6 ] ; real_T Integrator_CSTATE ; real_T
Integrator_CSTATE_a ; real_T VariableTransportDelay_CSTATE ; real_T
integrator_CSTATE ; real_T TransferFcn_CSTATE ; real_T Integrator_x1_CSTATE ;
real_T Integrator_x2_CSTATE ; real_T Integrator1_CSTATE [ 6 ] ; real_T
Integrator2_CSTATE [ 6 ] ; real_T VariableTransportDelay_CSTATE_o ; real_T
integrator_CSTATE_n ; real_T VariableTransportDelay_CSTATE_f ; real_T
integrator_CSTATE_h ; } X_SY33_T ; typedef struct { real_T StateSpace_CSTATE
[ 6 ] ; real_T Integrator_CSTATE ; real_T Integrator_CSTATE_a ; real_T
VariableTransportDelay_CSTATE ; real_T integrator_CSTATE ; real_T
TransferFcn_CSTATE ; real_T Integrator_x1_CSTATE ; real_T
Integrator_x2_CSTATE ; real_T Integrator1_CSTATE [ 6 ] ; real_T
Integrator2_CSTATE [ 6 ] ; real_T VariableTransportDelay_CSTATE_o ; real_T
integrator_CSTATE_n ; real_T VariableTransportDelay_CSTATE_f ; real_T
integrator_CSTATE_h ; } XDot_SY33_T ; typedef struct { boolean_T
StateSpace_CSTATE [ 6 ] ; boolean_T Integrator_CSTATE ; boolean_T
Integrator_CSTATE_a ; boolean_T VariableTransportDelay_CSTATE ; boolean_T
integrator_CSTATE ; boolean_T TransferFcn_CSTATE ; boolean_T
Integrator_x1_CSTATE ; boolean_T Integrator_x2_CSTATE ; boolean_T
Integrator1_CSTATE [ 6 ] ; boolean_T Integrator2_CSTATE [ 6 ] ; boolean_T
VariableTransportDelay_CSTATE_o ; boolean_T integrator_CSTATE_n ; boolean_T
VariableTransportDelay_CSTATE_f ; boolean_T integrator_CSTATE_h ; }
XDis_SY33_T ; typedef struct { real_T StateSpace_CSTATE [ 6 ] ; real_T
Integrator_CSTATE ; real_T Integrator_CSTATE_a ; real_T
VariableTransportDelay_CSTATE ; real_T integrator_CSTATE ; real_T
TransferFcn_CSTATE ; real_T Integrator_x1_CSTATE ; real_T
Integrator_x2_CSTATE ; real_T Integrator1_CSTATE [ 6 ] ; real_T
Integrator2_CSTATE [ 6 ] ; real_T VariableTransportDelay_CSTATE_o ; real_T
integrator_CSTATE_n ; real_T VariableTransportDelay_CSTATE_f ; real_T
integrator_CSTATE_h ; } CStateAbsTol_SY33_T ; typedef struct { real_T
StateSpace_Sf0_ZC [ 7 ] ; real_T RelationalOperator_RelopInput_ZC ; real_T
Integrator_Reset_ZC ; real_T Integrator_IntgUpLimit_ZC ; real_T
Integrator_IntgLoLimit_ZC ; real_T Integrator_LeaveSaturate_ZC ; real_T
HitCrossing_HitNoOutput_ZC ; real_T Integrator_IntgUpLimit_ZC_a ; real_T
Integrator_IntgLoLimit_ZC_i ; real_T Integrator_LeaveSaturate_ZC_f ; real_T
RelationalOperator_RelopInput_ZC_k ; real_T Saturation2_UprLim_ZC ; real_T
Saturation2_LwrLim_ZC ; real_T RelationalOperator2_RelopInput_ZC [ 6 ] ;
real_T RelationalOperator4_RelopInput_ZC [ 6 ] ; real_T HitCrossing_Input_ZC
[ 6 ] ; real_T HitCrossing_Output_ZC [ 6 ] ; real_T Integrator1_Reset_ZC [ 6
] ; real_T RelationalOperator1_RelopInput_ZC [ 6 ] ; real_T
Integrator2_Reset_ZC [ 6 ] ; real_T RelationalOperator2_RelopInput_ZC_n [ 6 ]
; real_T RelationalOperator_RelopInput_ZC_o ; real_T
RelationalOperator_RelopInput_ZC_g ; real_T Saturation_UprLim_ZC ; real_T
Saturation_LwrLim_ZC ; } ZCV_SY33_T ; typedef struct { ZCSigState
StateSpace_Sf0_ZCE [ 7 ] ; ZCSigState RelationalOperator_RelopInput_ZCE ;
ZCSigState Integrator_Reset_ZCE ; ZCSigState Integrator_IntgUpLimit_ZCE ;
ZCSigState Integrator_IntgLoLimit_ZCE ; ZCSigState
Integrator_LeaveSaturate_ZCE ; ZCSigState HitCrossing_HitNoOutput_ZCE ;
ZCSigState Integrator_IntgUpLimit_ZCE_k ; ZCSigState
Integrator_IntgLoLimit_ZCE_j ; ZCSigState Integrator_LeaveSaturate_ZCE_e ;
ZCSigState RelationalOperator_RelopInput_ZCE_o ; ZCSigState
Saturation2_UprLim_ZCE ; ZCSigState Saturation2_LwrLim_ZCE ; ZCSigState
RelationalOperator2_RelopInput_ZCE [ 6 ] ; ZCSigState
RelationalOperator4_RelopInput_ZCE [ 6 ] ; ZCSigState HitCrossing_Input_ZCE [
6 ] ; ZCSigState HitCrossing_Output_ZCE [ 6 ] ; ZCSigState
Integrator1_Reset_ZCE [ 6 ] ; ZCSigState RelationalOperator1_RelopInput_ZCE [
6 ] ; ZCSigState Integrator2_Reset_ZCE [ 6 ] ; ZCSigState
RelationalOperator2_RelopInput_ZCE_o [ 6 ] ; ZCSigState
RelationalOperator_RelopInput_ZCE_j ; ZCSigState
RelationalOperator_RelopInput_ZCE_a ; ZCSigState Saturation_UprLim_ZCE ;
ZCSigState Saturation_LwrLim_ZCE ; } PrevZCX_SY33_T ; struct
P_Subsystempi2delay_SY33_T_ { real_T P_0 [ 2 ] ; } ; struct
P_Subsystem1_SY33_T_ { real_T P_0 [ 2 ] ; } ; struct P_SY33_T_ { real_T P_0 ;
real_T P_1 ; real_T P_2 ; real_T P_3 ; real_T P_4 ; real_T P_5 ; real_T P_6 ;
real_T P_7 ; real_T P_8 ; real_T P_9 ; real_T P_10 ; real_T P_11 ; real_T
P_12 ; real_T P_13 ; real_T P_14 ; real_T P_15 [ 9 ] ; real_T P_16 ; real_T
P_17 ; real_T P_18 ; real_T P_19 ; real_T P_20 ; real_T P_21 ; real_T P_22 ;
real_T P_23 ; real_T P_24 ; real_T P_25 ; real_T P_26 ; real_T P_27 ; real_T
P_28 ; real_T P_29 ; real_T P_30 ; real_T P_31 ; real_T P_32 ; real_T P_33 ;
real_T P_34 [ 2 ] ; real_T P_35 [ 1150 ] ; real_T P_36 [ 2 ] ; real_T P_37 [
4 ] ; real_T P_38 [ 2 ] ; real_T P_39 [ 6 ] ; real_T P_40 [ 2 ] ; real_T P_41
[ 1700 ] ; real_T P_42 [ 2 ] ; real_T P_43 [ 12 ] ; real_T P_44 [ 2 ] ;
real_T P_45 [ 6 ] ; real_T P_46 [ 2 ] ; real_T P_47 [ 6 ] ; real_T P_48 [ 2 ]
; real_T P_49 [ 6 ] ; real_T P_50 [ 2 ] ; real_T P_51 ; real_T P_52 [ 2 ] ;
real_T P_53 ; real_T P_54 ; real_T P_55 ; real_T P_56 ; real_T P_57 ; real_T
P_58 ; real_T P_59 ; real_T P_60 ; real_T P_61 ; real_T P_62 ; real_T P_63 ;
real_T P_64 ; real_T P_65 ; real_T P_66 ; real_T P_67 ; real_T P_68 ; real_T
P_69 ; real_T P_70 ; real_T P_71 ; real_T P_72 ; real_T P_73 ; real_T P_74 ;
real_T P_75 ; real_T P_76 ; real_T P_77 ; real_T P_78 ; real_T P_79 ; real_T
P_80 ; real_T P_81 ; real_T P_82 ; real_T P_83 ; real_T P_84 ; real_T P_85 ;
real_T P_86 ; real_T P_87 ; real_T P_88 ; real_T P_89 ; real_T P_90 [ 9 ] ;
real_T P_91 ; real_T P_92 [ 6 ] ; real_T P_93 ; real_T P_94 ; real_T P_95 ;
real_T P_96 ; real_T P_97 ; real_T P_98 ; real_T P_99 ; real_T P_100 ; real_T
P_101 ; real_T P_102 ; real_T P_103 ; real_T P_104 ; real_T P_105 ; real_T
P_106 ; real_T P_107 ; real_T P_108 ; real_T P_109 ; real_T P_110 ; real_T
P_111 ; real_T P_112 ; real_T P_113 ; real_T P_114 ; real_T P_115 ; real_T
P_116 ; real_T P_117 ; real_T P_118 ; real_T P_119 ; real_T P_120 ; real_T
P_121 ; real_T P_122 ; real_T P_123 ; real_T P_124 ; real_T P_125 ; real_T
P_126 ; real_T P_127 ; real_T P_128 ; real_T P_129 ; real_T P_130 ; real_T
P_131 ; real_T P_132 ; real_T P_133 ; boolean_T P_134 ; boolean_T P_135 ;
boolean_T P_136 [ 16 ] ; boolean_T P_137 ; boolean_T P_138 [ 16 ] ; boolean_T
P_139 ; boolean_T P_140 [ 16 ] ; boolean_T P_141 ; boolean_T P_142 [ 16 ] ;
boolean_T P_143 ; boolean_T P_144 [ 16 ] ; boolean_T P_145 ; boolean_T P_146
[ 16 ] ; char_T pad_P_146 [ 1 ] ; P_Subsystem1_SY33_T Subsystem1 ;
P_Subsystempi2delay_SY33_T Subsystempi2delay ; P_Subsystem1_SY33_T
Subsystem1_a ; P_Subsystempi2delay_SY33_T Subsystempi2delay_f ; } ; extern
P_SY33_T SY33_rtDefaultP ;
#endif
